home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / gnome / help / system-admin-guide / C / screensavers.xml < prev    next >
Encoding:
Text File  |  2009-04-10  |  4.5 KB  |  86 lines

  1. <chapter id="screensavers-0">
  2.   <title>Setting Screensavers</title>
  3.   <highlights>
  4.     <para>This chapter describes how to set preferences for the screensaver.
  5. This chapter also provides information on how to modify the displays that
  6. are available for the screensaver.</para>
  7.   </highlights>
  8.   <sect1 id="screensavers-1">
  9.     <title>Introduction to Screensavers</title>
  10.     <indexterm>
  11.       <primary>screensavers</primary>
  12.       <secondary>introduction</secondary>
  13.     </indexterm>
  14.     <indexterm>
  15.       <primary>gnome-screensaver</primary>
  16.       <see>screensavers</see>
  17.     </indexterm>
  18.     <para>A <firstterm>screensaver</firstterm> is an application that
  19. replaces the image on a screen when the screen is not in use. The screensaver
  20. application for the GNOME Desktop is <application>gnome-screensaver</application>.
  21. The following sections describe how to set preferences for the <application>gnome-screensaver</application> application, and how to change the themes that
  22. are available for the screensaver.</para>
  23.   </sect1>
  24.   <sect1 id="screensavers-2">
  25.     <title>Setting Screensaver Preferences</title>
  26.     <indexterm>
  27.       <primary>screensavers</primary>
  28.       <secondary>setting preferences</secondary>
  29.     </indexterm>
  30.     <para>All screensaver preferences and settings are stored in <application>GConf</application>.</para>
  31.     <para>To modify screensaver application preferences, users can use the <application>Screensaver</application> preference tool.  For information on screensaver preferences, see <citetitle>GNOME Desktop User's Guide</citetitle>.</para>
  32.     <para>Users can also run the command <command>/usr/bin/gnome-screensaver-preferences</command> to open
  33. the <guilabel>Screensaver Preferences</guilabel> dialog.</para>
  34.     <para>To set default screensaver settings and policy for all users, modify the screensaver settings in the Default GConf Configuration Source.</para>
  35.     <para>To set mandatory screensaver settings and policy for all users, modify the screensaver settings in the Mandatory GConf Configuration Source.</para>
  36.   </sect1>
  37.   <sect1 id="screensavers-3">
  38.     <title>Modifying Screensaver Themes</title>
  39.     <indexterm>
  40.       <primary>screensavers</primary>
  41.       <secondary>modifying screensaver themes</secondary>
  42.     </indexterm>
  43.     <para>The screensaver application allows users
  44. to choose one or more <firstterm>screensaver themes</firstterm>. A screensaver
  45. theme is an application that displays images on the screen of the user when
  46. the screen is not in use. The available screensaver themes are listed in the <application>Screensaver</application> preference tool.</para>
  47.     <para>To add a new screensaver theme, copy the executable file for the <firstterm>screensaver theme engine</firstterm> to somewhere in your PATH or into the
  48. screensaver theme engine executable directory.  The screensaver theme engine executable directory for your system can be determined using the following command:
  49. <screen><userinput>pkg-config --variable=privlibexecdir gnome-screensaver</userinput></screen>
  50.  
  51. Next, add a <filename>.desktop</filename> file for the theme into the screensaver themes directory.  The screensaver themes directory for your system
  52. can be determined using the following command:
  53. <screen><userinput>pkg-config --variable=themesdir gnome-screensaver</userinput></screen>
  54.  
  55. In the Exec field of the <filename>.desktop</filename> file include any arguments that are required to run the screensaver
  56. theme on the whole screen, rather than in a window.  For example, some legacy screensaver theme engines may require you 
  57. to include the <literal>-root</literal> option to display the screensaver
  58. display on the whole screen.</para>
  59.     <para>The <application>Screensaver</application> infrastructure implements themes according to the <ulink
  60.     url="http://www.freedesktop.org/wiki/Standards/menu-spec">XDG menu
  61.     specification</ulink>. By supporting this specification, GNOME allows you
  62.     to:</para>
  63.  
  64.     <itemizedlist>
  65.       <listitem>
  66.         <para>Customize the themes easily. You can edit a small number
  67.         of files to customize the available themes. You do not need to modify
  68.         your applications or move files.</para>
  69.       </listitem>
  70.  
  71.       <listitem>
  72.         <para>Install themes easily. You do not need to provide
  73.         information about the system when you install
  74.         the themes.</para>
  75.       </listitem>
  76.  
  77.       <listitem>
  78.         <para>Configure the system so that users cannot modify the themes.</para>
  79.       </listitem>
  80.     </itemizedlist>
  81.  
  82.   <para>For more information, see <xref linkend="menustructure-0"/>.</para>
  83.  
  84.   </sect1>
  85. </chapter>
  86.